walking catfish - French English Dictionary